Beautiful, spacious place with everything you need. The location is unbeatable. The pictures don't do it justice! Will be staying again!