Absolutely perfect!! We loved it- location is great, beautifully decorated, everything we needed! I wiusl definitely stay there again.