Great location, good communication. Very pleasant stay