Very comfortable accommodation in a top location.