Juan has a clean and great location on Ala Moana Ave and all the amenities we needed.