Fantastic location, amazingly spacious and has everything you could think of needing. We had a wonderful time!