Great location, immaculately clean, well presented, great facilities for self catering.