Nice place for the price but you do have to walk about 15 minutes to the restaurants and public beaches.
This room does have high beds if you have young kids traveling with you. Just a heads up.