great location. fast communication. a pleasurable stay.