Everything you need and more. Check-in was easy. Appt was very clean, and very well equipped. I always appreciate basics being available, like pepper, salt, etc. Location: we walked downtown to Broadway, some 20 minutes walk. Communications were fast and helpful.