Great spot! The place itself is super cozy and spacious and in a great location! Check-in requires some coordination, but they made it as easy as possible. Has all the amenities you would want on vacation and I loved how each room had its own bathroom. One room is a sort of extension of the living room with just a curtain, but it was not an issue for us. Perfect for a big group!