The condo is clean and has a nice view. It is large and has a secure keycard entrance. The pictures were a bit deceptive as the beach was much farther away from the Airbnb than described (10 min walk). I was also expecting a view of the beach from both bedrooms and it was not as expected. After booking you must pay the extra tax on top of what the quoted prices are in Airbnb. Plus there is a resort fee that came to just under $200 for 7 days. It is not as close to Kannapali as I would have liked for the price.