The pictures online make the place look bigger that it really is. We arrived at 3:10 for a 3:00 check in and the cleaning people were still there. Maybe the other guest left late or left the place really dirty, but if you want us to take off our shoes when we come in then the floors need to be clean. They were so sticky and our feet were so dirty from walking on them. We were a family of 7 and the place is really not big enough for 7 people. The 2nd floor bathroom/shower is so small and practically impossible for a man or tall person to take a shower in. The sheets for the pull out couch were in the 2 little ottomans in the living room. Luckily there were 2 sets because 1 of the sets were dirty and had not been washed. Not a well stocked place/kitchen at all. We wanted to make breakfast when we were there but the place had no spices. No one is going to travel 3000 miles and bring basic spices to cook with them nor are they going to purchase them just for their stay. No beach towels/beach stuff?? Again no one can bring that with them and a little extras go along way in making it a nice/well stocked apartment that you would recommend to your friends and family. Also if you don't want guest to drop their wet towels/clothes on your floors/rugs, placing hooks in each bedroom and bathroom would be great. We came from a great, clean well stocked apartment in Waikiki and were sorely disappointed with this apartment.