A great place for a long stay or business trip.