Modern, clean, great location & had everything you could need. Good communication with host. Made for a great stay.