We felt very welcome, the hotel was really nice and very clean. Lovely pool area. There is one restaurant next to the hotel, with really good service and great food. No market/shop.
Walk in to town is app. 15 min. Closest market app. 10 min walk.
The main street in town is typical charter destination with little markets, shops with touristy stuff, bars and restaurants.