Roomy and stylish accommodation.