Very comfortable accomomodation in a great location .