Absolutely perfect! Amazing location, clean and spacious place. Perfect for a trip with a baby (as we were) or one with friends. Would definitely stay at again.