We received an upgrade upon arrival. The AC was not in service (laundry also not available) due to a fire in January. Since it was late February and the owner of our unit had several fans available, it was not much of an issue. The front desk also gave us an additional fan. This was a unit featuring two full bathrooms, a comfortable loft bedroom, a living room/dinning room, full kitchen, and large balcony with table and four chairs which has a great view. The place seemed very safe. The Castaway restaurant had good food for breakfast and lunch. The two pools with hot tubs where very clean and heated just enough for comfortable swimming. There is a beach and also a beach park basically minutes next door (easily walkable. The beach park had a really great snorkeling reef literally 25 feet from the water's edge, with many colorful varieties of fish. Cleaning staff came every third day and vacuumed, made up the bed, emptied garbage as needed, and changed out towels. I would recommend Aston Kaanapali Villas highly and would strongly consider a return visit.