Extremely beautiful and clean, had everything we required for a comfortable stay. Check in was seamless. had a great time.