Has everything one needs for self-catering. Great location.