Gorgeous views, just like the pictures! Quick walk to Sealodge Beach as well. Great option for staying in the Princeville area. Easy to check in and out, and easy parking.