I've stayed in many rental properties all over the world. This property was absolutely fantastic; both beautifully decorated, and well kept. We couldn't have asked for a better location or a more gracious and responsive host. The kitchen and dining area were perfectly appointed for cooking and family meals.We loved the open concepts to socialize, whether it was while cooking dinner, or packing lunches for the beach. The bedrooms were great and we loved having 2 full baths. I didn't notice in the pictures, but the balcony has two sets of sliding doors, one off the dining area, and one off the living area. It seems like a small detail, but adds a touch of luxury when most locations have small decks. From there we could see the ocean, and relax in a refreshing breeze. The property was also located in an incredibly convenient location that was also out of the way from the larger hustle and bustle of being mid-town/boardwalk. Just a block and a half from the beach and the beginning of the boardwalk, where you can catch the tram (which was perfect for our little one after a long evening of play on the boards). The inner courtyard of the complex was spectacular with a lovely garden, two seating areas, gas grills, and a large pool, kids pool, and spa. My only real complaint is that we didn't book for an entire week!