Excellent place to stay ! On every aspect 5 stars