What a wonderful hotel and decent location. Near enough to restaurants, shops and beach, but away from real tourist areas at the same time. The food was ok, although maybe not the freshest and the staff were a little slow at times (Even when we were the only ones to be served) The room was amazing, light, big and clean. Loved the Bar area and a good range of toiletries. Breakfast was good, a slightly different selection daily and lovely omelettes made to order. There was a bit of noise from screaming children and a Cockerel that woke us up every morning!