Spacious and stylish, great location.