Great location. Relaxing. Nice thoughtful touches. Great communication and easy reservation process. Definitely would return.