We had a great stay here (3 nights). Clean, well-appointed, and in a great location. The apartment is compact, but we (a couple, 2 year old and small dog) were perfectly comfortable. Would stay again.