best place for a long stay! highly recommended