An ideal location. A dream kitchen. A tastefully appointed and spacious place with all the amenities one could want.