Location Is Key.
Many travellers love where this hotel is located. They say it's close to the old town and new town as well as being right on the beach. Depending on where your room is located, you'll find some fantastic views of the Atlantic Ocean. According to guests, you can visit the onsite restaurants to see the natural beauty too.