Nice place. Very updated and clean. Great location. Hawaii (Oahu) is amazing.