This place could not have been better. The accommodation made our holiday. We will definitely be back. Highly recommended.