Fantastic everything! Loved every day of our stay!