Great place for a long or short stay