Excellent accommodation, great location, spot-on communication.