The unit was gorgeous as advertised and in a good location with a short walk to one of the best beaches on the island. Both the bed and couch were very comfortable and the indoor/outdoor layout was great for us. However, a number of issues significantly took away from our stay. There was a miscommunication with the host where she did not respond to my question about whether the Wi-Fi was a shared connection (it is shared). That meant I could not connect with my work laptop. Additionally, we spotted more than 2 dozen cockroaches (most were small, but a few big ones) in the kitchen over our 3 day stay. Being from Hawaii we are used to cockroaches, but that was still excessive for us. We were also sent the wrong check-in information initially which left us wandering the premises for about 30 minutes. Once that was sorted, we obtained the keys to the unit which did not work and required a maintenance person to assist us. This happened again on the last day. Lastly, there was an issue with the stove which woke us up at 4am because it started beeping repeatedly. Overall, these are all relatively small issues that can be addressed. We are hoping they are addressed in a timely manner because this really is a nice unit in a great location.