Excellent location and everything available for self catering