High spec accommodation in good location.