City Beach Resort, just a short walk from the beach, the country's oldest and most prestigious golf course and the town's delightful, old train station which becomes the center for a lively night bazaar. The hotel features a swimming pool, pub and coffee shop. Guests can look forward to regular massages.