We found a cockroach in the kitchen on the night we arrived, but aside from that, everything was good. The beach can be seen from the balcony and it is located right in the middle of Kihei town close to many local shops and restaurants. About 20 minutes away from the airport.