This is a centrally located, very spacious, updated, well stocked unit. Close to pool, grill, and exercise room. I didn’t realize how big Princeville is and how severely limited parking is near beaches. Unless you get up super early to claim one of the six (!)spots near Hideaways Beach, you will have to have someone drop you off or schlepp the 15 mins there by foot. There’s virtually NO public parking in the resort. View is of mountains which are nice. We had minor issues with hot water and beds but Parrish is attentive.