Excellent location for beach and town
Mimosa's location was perhaps what most impressed guests about the hotel. It was described as being mere steps from the beach- close enough that it may as well have been right on it. Also mentioned was that the town centre was nearby, so guests could easily take a stroll to find an interesting café or bar.