GREAT PLACE, GREAT FOOD, GREAT CLIMATE! Even Stars are less to give for this place.
Even if your are with your own self and need a vacation which means a long vacation, then too this is the best place where you would enjoy your own company too.the place is just perfect for family vacations too, the beach are great to spent quality time with your soulmate.hence in in all its a great place.
I would recondite to everyone to visit here once at least in a lifetime.