Excellent in all areas! Loved my stay!