really excellent communication, GREAT location, attentive throughout your stay. highly, highly recommend