Excellent stay nice and exceptionally thoughtful touches to prevent you from having to run out to the store last minute or missing something like coffee creamer and even earplugs that made for a perfect stay.