Great place to stay, beautiful views. Prompt communication thoroughout. Has all the basics you need.