Great location, very tidy, good kitchen amenities (dish drawer and oven etc). Ideal for a baby. Beds a bit hard, but generally a great stay.