Immaculately clean, tastefully decorated, excellent hospitality and communication! Would stay again in a heartbeat.