Could anyone tell me what part of the beach this is on? How far into town? Can one walk? what other hotels and restaurants are near by.Tried to find it on a map but cannot locate where it is on the island. North or south?
Any info you can give would help. Many thanks!