Excellent place to stay-five stars