The place is a little small but perfect for a spontaneous, last minute vacation! I was able to stay comfortably with a 7 month old. The place was clean and actually spacious for such a small place, not crowded at all! Although it was hard to find parking close by on the street. Not much of a kitchen but my husband and I brought our own hot plate and cooked some meals on it so it was doable.