Excellent place!! Better than a 5-star hotel