Spacious and stylish place.