Clean, well stocked place with a gorgeous view. Kitchen is amazing with all you could ever need to do your own cooking. Fantastic experience overall.