The accommodation is to a very high standard and is in a brilliant location