Superb. We stayed at three locations during our visit to Hawaii. This was easily our favorite. 5 stars.