Clean. Perfect location one block from the Waikiki beach and lot's of places to eat in walking distance. Beautiful view from the balcony - there are buildings in the way but it is still beautiful. Rebecca was super responsive and an excellent host! Free parking in the building was a huge plus.