Very nice and comfortable place near the Central Park .