Excellent location. Fabulous view. Great facilities, comfortable and inviting.
Great hosts, welcoming, friendly and caring.