Location and communication were great--place is quite small but also not too expensive and ok for a few days' stay. A few little problems were dealt with quickly.