The views are gorgeous, very easy check in, and friendly and prompt communication. Although we didn't cook during our stay it looked like the kitchen had all the items you may need to self cater. Unfortunately the hot tub wasn't working on our visit but I'm sure this would be lovely to enjoy after a day out exploring the sights.