This would be a wonderful place for your holidays. Superb location. Excellent service from the host. definitely deserve a 5 star review.