This is an amazing place to stay in Princeville. We couldn't have been happier! The view is perfect. The unit is extremely well appointed, with everything we needed to be comfortable and then some. The unit is also very spacious! And having laundry onsite was very convenient, especially with so many towels and beach wear. We also loved being on the ground floor, so we could just walk outside to the grass, overlook the ocean, and visit the pool. Communication with the host was easy and timely. One thing that was less than ideal, was there was a slightly musty smell in the apartment. With fans on and doors open, we had no real issues. But if someone had a very serious sensitivity to smell, it may be a problem. The other issue was somewhat spotty WiFi. We didn't have too much of a problem, but there were times when internet slowed down or even cut out entirely. Since we had to do some work while we were there, this was definitely an inconvenience. If anyone had extremely important work that needed to be completed in a timely manner, this might be a challenge. All in all, though, we thought this was an incredible place to stay and an awesomely luxurious gift to ourselves. We'd love to return to this unit the next time we're in Princeville!