This place is perfect - spacious and super well-located. We had a great stay.