we think was a incredible bargain for the location and view. This apartment could definitely use some upgrades but we found it perfect for what we were looking for, it is what you make it. I doubt you could find a better place in Princeville at this price with those views. Ocean in the front and mountains in the back. Just spectacular! Sealodge Beach is an adventurous hike but completely doable. Just be very mindful if you go after a heavy rain, it's sure to be a slippery slope. Also, watch the tide tables and go at low tide to get the most of the beach. Foodland is very nearby and they have the best Poki! Mahalo, have a wonderful time.