No service. Long walk and hike up stairs to room. No food options after hours. And more like a 15 min walk to the beach (maybe 8 min from entrance, but then another 5-10 min walk to your room). Note that when you stay in the apartments, which we did, the service is and location is different. Much longer walk and no breakfast. Place is good if staying a while, you want space and a kitchen for family. But we were only there for a few days, came in late, and needed to feed the kids.