Excellent place with a beautiful view and awesome amenities. Definitely would stay here again.