A good stay in a very conveniently located flat.