Location is good even for us who didn’t manage to rent a car. The shops are pretty nearby and some of the great beaches in Princeville are all within 30 min walking distance. The apt was very clean, esp the big and bright bathroom, which was super appreciated. The bed was unfortunately too soft for my liking. Cars on the road could be quite noisy for a light sleeper, but no problem for us. Good stay overall!