The view is perfect and listening to the waves the entire time was our favorite. It is beachfront! Very clean and the kitchenette was perfect for our needs. Very close to good food! Great location next to lava lava beach club! Loved this place.