Place is spotless, and contains all the amenities for a comfortable stay in Waikiki