excellent place stayed over a month