Perfect! Roomy and stylish with all the amenities. Great location and loved hanging out in the courtyard.