The unit exceeded our expectations! The location was great and we enjoyed the resort grounds. There's an area nearby where you can sit and watch the ocean and whales! The check in and check out process was very smooth - very much like a hotel (check-in and out at reception). The unit was also very clean and Kevin was also a great host and very responsive. Would stay again!