Clean and well located. If you like to run or swim, Ala Moana beach is very convenient. Very happy with my stay!