My stay was fantastic. The very friendly, very attentive and most professional staff in all areas, made my stay extremely pleasant from the time I checked in to the time I checked out. It was home away from home. I'll definitely stay there again and will recommend it to friends and family, particularly to those that usually stay in quality hotels.