Nice resort which is clean and tidy in a good location.