Awesome beachfront that is really a beachfront. The upstairs deck/patio is perfect for total view of ocean and also great for people watching. We had a blast watching our kids surf from the deck. Every time they caught a wave we (parents and grandparents) would hold up our arms to rate the ride and they really enjoyed knowing we were watching them.
Every thing you need is with in walking distance.