Great location and grounds. Room was perfect, as described. Friendly service. James was great throughout the reservation process and provided all the information needed to get off to a great staycation. Mahalo, James!