A sparklingly clean place with nice attention to details and clear and friendly communication from owners/manager.