Apartment was perfect! Beds are super comfortable, much more so than the beds we've slept in in high end brand name hotels. My kids loved watching the bridge go up and down and were mesmerized by all the boats passing by. Communication with Stay Sol was fantastic, they responded immediately even late at night and were very helpful. A nice little perk is having the table and chairs on the porch, we ate pretty much all of our meals outside and enjoyed every second of it. Thanks for a great experience! Highly recommend!