Lovely staff, great amenities, great value for money — had a wonderful stay!