excellent place for a long stay. recommend.