Starfish Villa is a bright, modern, fresh and clean place to stay. The facilities are first rate and the location is great. It was a pleasure to stay here.