Awesome location and stunning views. Staff are friendly, warm and inviting. Would definitely stay again. Excellent for kids.