Very clean, perfect location in a quiet, but fun neighborhood, with all the basic amenities one would need. Extremely convenient check-in, and instructions were prompt. Overall a very nice stay.