Perfectly located, spacious and nicely laid out, although the kitchen is on the small side. Communication with the host was professional, presise and friendly.