Excellent location. Easy communication and booking process. Suited our needs perfectly. Would stay again.