Nice location, well-equipped kitchen, comfortable.
We went as a couple with a 1-year old and it was a good size for the 3 of us, but larger families might find it small--but for us it was cozy.