The location is excellent. close to the town centre and beach. It has a restaurant on-site and the services were exceptional. Highly recommended.