Absolutely beachfront - great beach unit rain or shine. Air con and wifi would have made it the perfect unit but apart from that it is clean, comfortable (although the lounges could do with being replaced, they were quite soft and a little hard to get out of) and the kitchen and unit is set up well and has everything you need. Will definitely be rebooking for our next beach holiday.