A beautiful location with stunning views. Everything we needed was provided and more! Clean, extremely comfortable and with great facilities. We were made to feel very welcome......home from home! Thank you for a fabulous stay.